package com.enjoyor.soa.traffic.api.dto.psas;

import java.util.Date;

import com.enjoyor.soa.traffic.util.bean.base.ABean;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
/**
 * 应急物资信息
 * @author zsy
 *
 */
@ApiModel(description = "应急物资信息",value = "EmergencyMaterialInfoDto")
public class EmergencyMaterialInfoDto extends ABean{

	/**  */
	private static final long serialVersionUID = -6530468996319827652L;

	@ApiModelProperty(value = "物资编号", name="materialId",  required = true)
	private String materialId;

	@ApiModelProperty(value = "物资名称", name="materialName",  required = true)
    private String materialName;

	@ApiModelProperty(value = "物资类型编号", name="materialTypeId",  required = true)
    private String materialTypeId;

	@ApiModelProperty(value = "物资类型名称", name="materialTypeName",  required = true)
    private String materialTypeName;

	@ApiModelProperty(value = "生产厂家", name="manufactor",  required = true)
    private String manufactor;

	@ApiModelProperty(value = "规格型号", name="model",  required = true)
    private String model;

	@ApiModelProperty(value = "管理人", name="caretaker",  required = true)
    private String caretaker;

	@ApiModelProperty(value = "联系方式", name="contactsWay",  required = true)
    private String contactsWay;

	@ApiModelProperty(value = "采购人", name="purchaser",  required = true)
    private String purchaser;

	@ApiModelProperty(value = "采购时间", name="purchaseTime",  required = true)
    private Date purchaseTime;

	@ApiModelProperty(value = "创建时间", name="createTime",  required = true)
    private Date createTime;

	@ApiModelProperty(value = "备注", name="memo",  required = true)
    private String memo;

    public String getMaterialId() {
        return materialId;
    }

    public void setMaterialId(String materialId) {
        this.materialId = materialId == null ? null : materialId.trim();
    }

    public String getMaterialName() {
        return materialName;
    }

    public void setMaterialName(String materialName) {
        this.materialName = materialName == null ? null : materialName.trim();
    }

    public String getMaterialTypeId() {
        return materialTypeId;
    }

    public void setMaterialTypeId(String materialTypeId) {
        this.materialTypeId = materialTypeId == null ? null : materialTypeId.trim();
    }

    public String getMaterialTypeName() {
        return materialTypeName;
    }

    public void setMaterialTypeName(String materialTypeName) {
        this.materialTypeName = materialTypeName == null ? null : materialTypeName.trim();
    }

    public String getManufactor() {
        return manufactor;
    }

    public void setManufactor(String manufactor) {
        this.manufactor = manufactor;
    }

    public String getModel() {
        return model;
    }

    public void setModel(String model) {
        this.model = model == null ? null : model.trim();
    }

    public String getCaretaker() {
        return caretaker;
    }

    public void setCaretaker(String caretaker) {
        this.caretaker = caretaker == null ? null : caretaker.trim();
    }

    public String getContactsWay() {
		return contactsWay;
	}

	public void setContactsWay(String contactsWay) {
		this.contactsWay = contactsWay;
	}

	public String getPurchaser() {
        return purchaser;
    }

    public void setPurchaser(String purchaser) {
        this.purchaser = purchaser == null ? null : purchaser.trim();
    }

    public Date getPurchaseTime() {
        return purchaseTime;
    }

    public void setPurchaseTime(Date purchaseTime) {
        this.purchaseTime = purchaseTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getMemo() {
        return memo;
    }

    public void setMemo(String memo) {
        this.memo = memo == null ? null : memo.trim();
    }
}